package com.ruoyi.common.enums;

import lombok.Getter;

/**
 * @author cc
 * @ClassName: com.sjsd.core.enums
 * @date: 2025/2/26 13:52
 * @Description:
 */
@Getter
public enum HeaderEnum {
    // 来源平台(wechatminiapp,android)
    PLATFORM("platform","平台来源"),
    // 客户端 (司机driver/乘客passenger)
    CLIENT("client", "客户端"),
    // token
    AUTHORIZATION("Authorization","用户token"),
    // 请求头 经度
    LONGITUDE("longitude", "经度"),
    // 纬度
    LATITUDE("latitude", "纬度"),
    // 手机型号 model
    MODEL("model", "手机型号"),
    // device 当前手机设备名称
    DEVICE("device", "设备名称"),
    // version 软件版本号
    VERSION("version", "软件版本号"),
    // versionRelease 系统版本号
    VERSION_RELEASE("versionRelease", "系统版本号"),
    // 主板名称 board
    BOARD("board", "主板名称"),
    // sdkInt 系统版本号整数
    SDK_INT("sdkInt", "sdkInt"),
    // manufacture 司机厂商名称
    MANUFACTURER("manufacturer", "司机厂商名称"),
    ;
    private String desc;

    private String headerName;


    HeaderEnum(String headerName, String desc) {
        this.desc = desc;
        this.headerName = headerName;
    }
}
